DNA micro-array - French English Dictionary